Duquesne Beach, GD Pet Friendly Vacation Rentals